Fully Automatic Worst-Case Execution Time Analysis for Matlab/Simulink Models

نویسندگان

  • Raimund Kirner
  • Roland Lang
  • Gerald Freiberger
  • Peter P. Puschner
چکیده

In today’s technical world (e.g., in the automotive industry), more and more purely mechanical components get replaced by electro-mechanical ones. Thus the size and complexity of embedded systems steadily increases. To cope with this development, comfortable software engineering tools are being developed that allow a more functionality-oriented development of applications. This paper demonstrates how worst-case execution time (WCET) analysis is integrated into such a high-level application design and simulation tool – Matlab/Simulink – thus providing a higher-level interface to WCET analysis. The Matlab/Simulink extensions compute and display worst-case timing data for all blocks of a Matlab/Simulink simulation, which gives the developer of an application valuable feedback about the correct timing of the application being developed. The solution facilitates a fully-automated WCET analysis, i.e., in contrast to existing approaches the programmer does not have to provide path information.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

WCET Analysis for Systems Modelled in Matlab / Simulink ∗ †

Comfortable software engineering tools are being developed that allow a more functionality-oriented development of embedded systems. This paper demonstrates how WCET analysis is integrated into such a high-level application design and simulation tool – Matlab/Simulink – thus providing a higher-level interface to WCET analysis. The Matlab/Simulink extensions compute and display worst-case timing...

متن کامل

A Simple and Effective Fully Automatic Worst-Case Execution Time Analysis for Model-Based Application Development

— Embedded systems typically have to ful ll certain real-time constraints. Worst-case execution time analysis (WCET) has to be done to reason about the timing behaviour of those systems. Current techniques for static WCET analysis tools are not mature enough to be used for modern processors in an industrialstrength environment. In this paper we present a WCET analysis approach that allows to ca...

متن کامل

A Simple and Efficient Fully Automatic Worst-Case Execution Time Analysis for Model-Based Application Development

Embedded systems typically have to fulfill certain real-time constraints. Worst-case execution time analysis (WCET) has to be done to reason about the timing behaviour of those systems. Current techniques for static WCET analysis tools are not mature enough to be used for modern processors in an industrialstrength environment. In this paper we present a WCET analysis approach that allows to cal...

متن کامل

Improving Timing Analysis for Matlab Simulink/Stateflow

Control software in embedded hard real-time systems is subject to stringent timing constraints. To compute the required safe upper bounds on its worst-case execution-time (WCET), static timing analysis is used in industry [1]. Today control software is predominantly developed with model-based design tools such as Matlab Simulink/Stateflow. However, current timing tools lose precision as they co...

متن کامل

Integrating WCET Analysis into a Matlab/Simulink Simulation Model

Traditional worst-case execution time (WCET) analysis interfaces to the user either through high-level language source code or assembly/machine code. This paper demonstrates how WCET analysis can be integrated into high-level application design and simulation tools like Matlab/Simulink, thus providing a higher-level interface to WCET analysis. The paper shows necessary restrictions and adaption...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002